home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / UTILITY / HPDJPOOL / 1ST_WORD / HPLJ_A.HEX < prev    next >
Encoding:
Text File  |  1990-07-29  |  12.5 KB  |  261 lines

  1. *    ∈(s0p16.6h0t7V∈&a20L
  2. ****************************************************************
  3. *                                                              *     
  4. *    HP2686A LaserJet Printer Driver Configuration Table       *
  5. *                                                              *
  6. *    This file contains tables defining the code sequences     *
  7. *    to be sent to the printer to perform various functions    *
  8. *    and to access the characters from codes in the Atari      *
  9. *    character set.                                            *
  10. *                                                              *
  11. *    ONLY FOR A-CARTRIDGE (COURIER)                            *
  12. *                                                              *
  13. *    NO DIFFERENCE BETWEEN DRAFT / NLQ - MODE !!!              *
  14. *                                                              *
  15. *    10.04.87/A2 Jüptner  WORD-PLUS                            *
  16. ****************************************************************
  17.  
  18. *
  19. * Name of printer
  20. * ===============
  21. *
  22. LaserJet+ A-Kassette /2
  23. *
  24. * Miscellaneous configurable variables
  25. * ====================================
  26. *
  27. *    (1)  1 for microspacing daisywheel, else 0
  28. *    (2)  Character width in printer units (daisy)
  29. *    (3)  Linefeed height in printer units
  30. *    (4)  Mid-carriage (daisy) pixels/inch (matrix)
  31. *    (5)  Bold offset in printer units (daisy)
  32. *    (6)  1 to pause printing between pages, else 0
  33. *
  34. *    Select one of the following:
  35. *
  36. *    0,0,C,48,0,0   (FX/JX/LX)
  37. *    0,0,A,3C,0,0   (LQ/SQ)
  38. *    0,2,C,50,0,0   (SMM804)
  39.  
  40.  
  41. 0,0,6,100,0,0
  42.  
  43.  
  44. *
  45. * Printer characteristics
  46. * =======================
  47. *
  48. * This table specifies the printer command sequences.
  49. * If the top bit of a code is set, then this indicates the position
  50. * of a parameter passed to the printer. The code whose top bit is set
  51. * in this table is added to the parameter passed before being sent to the
  52. * printer. It is not used in all command sequences, only in those where 
  53. * the printer requires  a variable value such as the length of a vertical 
  54. * tab.
  55. *
  56. * 0                                     * Character width
  57. 1, D,A                                  * Linefeed WITH return
  58. * 4, 1B,26,61,80,52                     * Vertical tab to line           
  59. * 5, 1B,26,61,80,0,0,43                 * Absolute horizontal tab 
  60. 6, 1B 28,73,33 42                       * Bold on           (Draft)
  61. 7, 1B,28,73,30,42                       * Bold off          (Draft)   
  62. 8, 1B,28,73,33,42                       * Bold on           (NLQ)
  63. 9, 1B,28,73,30,42                       * Bold off          (NLQ)
  64. A, 1B,28,73,31 53                       * Italic on         (Draft)
  65. B, 1B,28,73,30,53                       * Italic off        (Draft)
  66. C, 1B,28,73,31 53                       * Italic on         (NLQ)
  67. D, 1B,28,73,30,53                       * Italic off        (NLQ)
  68. *E                                      * Light on          (Draft)
  69. *F                                      * Light off         (Draft)
  70. *10                                     * Light on          (NLQ)
  71. *11                                     * Light off         (NLQ)
  72. 12, 1B,28,73,31,36,2E,36,48,1B,26,61,2D,35,30,56 * Superscript on (Draft)
  73. 13, 1B,28,73,31,30,      48,1B,26,61,2B,35,30,56 * Superscript off(Draft)
  74. 14, 1B,28,73,31,36,2E,36,48,1B,26,61,2D,35,30,56 * Superscript on (NLQ)
  75. 15, 1B,28,73,31,30,      48,1B,26,61,2B,35,30,56 * Superscript off(NLQ)
  76. 16, 1B,28,73,31,36,2E,36,48,1B,26,61,2B,31,30,56 * Subscript on   (Draft)
  77. 17, 1B,28,73,31,30,      48,1B,26,61,2D,31,30,56 * Subscript off  (Draft)
  78. 18, 1B,28,73,31,36,2E,36,48,1B,26,61,2B,31,30,56 * Subscript on   (NLQ)
  79. 19, 1B,28,73,31,30,      48,1B,26,61,2D,31,30,56 * Subscript off  (NLQ)
  80. 1A, 1B,26,64,44                         * Underline on      (Draft)
  81. 1B, 1B,26,64,40                         * Underline off     (Draft)
  82. 1C, 1B,26,64,44                         * Underline on      (NLQ)
  83. 1D, 1B,26,64,40                         * Underline off     (NLQ)
  84. 1E, C                                   * Formfeed
  85. 1F*                                     * Horizontal initialisation
  86. 20,1B,45,1B,26,6C,37,30,70,30,65,37,30,66,30,4C,1B,26,61,30,52 * Vertical initialisation
  87. 21,1B,45                                * Termination: RESET               
  88. 22,  8                                  * Backspace
  89. 23,  D                                  * Carriage return
  90. *24,  1B,26,6C,80,0,50                  * Form length in lines  GEHT NICHT !!!
  91. *25,  1B,41,80                          * Set line feed to N units
  92. 26, 1B,2A,74,31,30,30,52 *,72,31,41     * Start graphics 100/DPI
  93. * 27                                    * Reserved
  94. 28, 1B,26,6B,73,6B,31,32,48             * Courier 10 cpi   (Draft)
  95. 29, 1B,26,6B,73,6B,31,32,48             * Courier 10 cpi   (NLQ)
  96. 2A, 1B,26,6B,73,6B,31,30,48             * Courier 12 cpi   (Draft)
  97. 2B, 1B,26,6B,73,6B,31,30,48             * Courier 12 cpi   (NLQ)
  98. 2C, 1B,26,6B,32,53                      * Line Printer (16.66 cpi) (Draft)
  99. 2D, 1B,26,6B,32,53                      * Line Printer (16.66 cpi) (NLQ)
  100. 2E, 1B,26,6B,73,6B,32,30,48             * Courier gesperrt (6 cpi) (Draft)
  101. 2F, 1B,26,6B,73,6B,32,30,48             * Courier gesperrt (6 cpi) (NLQ)
  102. 0                                       * NULL Termination byte 
  103.  
  104. *
  105. * Translation Table
  106. * =================
  107. *
  108. * This table provides translation from single Atari input bytes into
  109. * multiple HP printer codes, and is useful for printing extraneous
  110. * characters such as accented characters etc. All characters are 
  111. * subjected to translation, but if there is no entry in the table for
  112. * a particular code, then the original code is sent to the printer.
  113. *
  114. * The entries must be arranged in ascending order of Atari input
  115. * code. The table is NULL terminated.
  116.  
  117. 24, 1B                                  * Dollar-Sign (Used as ESCAPE) 
  118. 40, 1B                                  * Klammeraffe (Used as ESCAPE) 
  119. *
  120. 80, B4                                  * Capital C cedilla
  121. 81, CF                                  * Lwc u umlaut from German fount
  122. 82, C5                                  * Lwc e acute from French fount 
  123. 83, C0                                  * Lwc a circumflex
  124. 84, CC                                  * Lwc a umlaut from German fount
  125. 85, C8                                  * Lwc a grave from French fount
  126. 86*, 1B, 52, 4, 7D                      * Lwc a boll from Danish 1 fount
  127. 87, B5                                  * Lwc c cedilla from French fount
  128. 88, C1                                  * Lwc e circumflex
  129. 89, CD                                  * Lwc e umlaut
  130. 8A, C9                                  * Lwc e grave from French fount
  131. 8B, DD                                  * Lwc i umlaut
  132. 8C, D1                                  * Lwc i circumflex
  133. 8D, D9                                  * Lwc i grave from Italian fount
  134. 8E, D8                                  * Capital A umlaut from German fount
  135. 8F*, 1B, 52, 4, 5D                      * Capital A boll from Danish 1 fount
  136. 90*, 1B, 52, 9, 40                      * Capital E acute from Norwegian fount
  137. 91, D7                                  * Lwc ae dipthong from Danish 1 f.   
  138. 92, D3                                  * Capital AE dipthong from Danish 0 fount
  139. 93, C2                                  * Lwc o circumflex
  140. 94, CE                                  * Lwc o umlaut from German fount
  141. 95, C8                                  * Lwc o grave from Italian fount
  142. 96, C3                                  * Lwc u circumflex
  143. 97, CB                                  * Lwc u grave from French fount
  144. 98, EF                                  * Lwc y umlaut
  145. 99, DA                                  * Capital O umlaut from German fount
  146. 9A, DB                                  * Capital U umlaut from German fount
  147. 9B, BF                                  * c cent: c backspace USA |
  148. 9C, BB                                  * Pound sterling from UK fount
  149. 9D, BC                                  * Yen from Japanese fount
  150. 9E, DE                                  * Esszet from German fount
  151. 9F, BE                                  * Lwc swash f
  152. A0, C4                                  * Lwc a acute
  153. A1, D5                                  * Lwc i acute
  154. A2, C6                                  * Lwc o acute
  155. A3, C7                                  * Lwc u acute
  156. A4, B7                                  * Lwc n tilde from Spanish fount
  157. A5, B6                                  * Capital N tilde from Spanish fount
  158. A6, F9                                  * Lwc a underline
  159. A7, FA                                  * Lwc o underline
  160. A8, B9                                  * Inverted ? from Spanish fount
  161. A9                                      * No top left corner     
  162. AA                                      * No top right corner
  163. AB, F8                                  * 1/2 fraction
  164. AC, F7                                  * 1/4 fraction
  165. AD, B8                                  * Inverted ! from Spanish fount
  166. AE, FB                                  * <<
  167. AF, FD                                  * >>
  168. B0, E2                                  * Lwc a tilde
  169. B1, EA                                  * Lwc o tilde
  170. B2, D2                                  * Capital crossed O from Danish 1 fount
  171. B3, D6                                  * Lwc crossed o from Danish 1 fount
  172. B4                                      * No lower case oe dipthong
  173. B5                                      * No capital OE dipthong
  174. B6, A1                                  * Capital A grave
  175. B7, E1                                  * Capital A tilde
  176. B8, E9                                  * Capital O tilde
  177. B9, AB                                  * Umlaut from French fount
  178. BA, A8                                  * Acute
  179. BB                                      * No dagger
  180. BC, F1                                  * ¶ Paragraph symbol (lwc thorn)
  181. BD                                      * No copyright symbol
  182. BE                                      * No Registered symbol
  183. BF                                      * No Trademark symbol
  184. C0                                      * ij ligature (y umlaut)
  185. C1                                      * Capital IJ ligature
  186. C2        * No Hebrew...
  187. C3
  188. C4
  189. C5
  190. C6
  191. C7
  192. C8
  193. C9
  194. CA
  195. CB
  196. CC
  197. CD
  198. CE
  199. CF
  200. D0
  201. D1
  202. D2
  203. D3
  204. D4
  205. D5
  206. D6
  207. D7
  208. D8
  209. D9
  210. DA
  211. DB
  212. DC
  213. DD, BD                                  * Section mark from German fount (§)
  214. DE                                      * No dropped circumflex
  215. DF *, 1B, 26, 6C, 31, 4F                  * INFINITESIMAL = LANDSCAPE ORIENTATION 
  216. E0                                      * No alpha
  217. E1, DE                                  * Esszet from German fount     
  218. *10, 1B, 28, 73, 31, 30, 76, 31, 30, 48     * LCD 0 = 10 PUNKT, 10 cpi   
  219. *11, 1B, 26, 6C, 30, 4C                     * LCD 1 = PERFORATION SKIP OFF
  220. *12, 1B, 26, 6C, 30, 4F                     * LCD 2 = PORTRAIT ORIENTATION
  221. *14, 1B, 28, 73, 31, 50                     * LCD 4 = PROPORTIONAL SPACING
  222. *15, 1B, 28, 73, 30, 50                     * LCD 5 = FIXED SPACING
  223. *17, 1B, 28, 30, 42                         * LCD 7 = LINE DRAW ON
  224. *18, 1B, 28, 38, 55                         * LCD 8 = LINE DRAW OFF
  225. *19, 1B, 26, 6C, 33, 48                     * LCD 9 = ENVELOPE FEED
  226. E2, 1B,28,31,70,73,34,74,31,34,2E,34,56 * Inv.L =  HELVETICA 14.4 PUNKT 
  227. E3, 1B,28,30,70,73,33,54                * Pi = Prop. off (Courier)
  228. *E2        * No Greek....
  229. *E3
  230. E4
  231. E5
  232. E6
  233. E7
  234. E8
  235. E9
  236. EA
  237. EB
  238. EC
  239. ED
  240. EE, 1B                                  * ∈: USED AS ESCAPE-SIGN
  241. EF, 1B, 10                              * ESC, CTRL P (Buffer-Steuerung)
  242. F0, 3D, 8, 5F                           * Equivalence: = backspace _
  243. F1, FE                                  * +-
  244. F2, 3E, 8, 5F                           * >=: > backspace _
  245. F3, 3C, 8, 5F                           * <=: < backspace _
  246. F4                                      * No integral top piece
  247. F5                                      * No integral bottom piece
  248. F6, 3A, 8, 2D                           * Division sign: : backspace -
  249. F7                                      * No twiddly = symbol
  250. F8, B3                                  * Degree symbol from French fount
  251. F9                                      * No superior bullet
  252. FA                                      * No inferior bullet
  253. FB                                      * No square root sign
  254. FC                                      * No superior n
  255. FD                                      * No superior 2
  256. FE                                      * No superior 3
  257. FF, B0                                  * Macron     
  258. 0
  259.  
  260.